html,body,div,span,h1,h2,h3,h4,h5,h6,p,a,form,legend,dl,dt,dd,ul,ol,li{margin:0;padding:0;border:0}
h1,h2,h3,h4,h5,h6,b,i,em{font-weight:normal;font-style:normal}
html,body{position:relative;font-size:10px;background:#fff}
body{margin:0;padding:0;font-family:'-apple-system','HelveticaNeue',"Microsoft YaHei";background:#fff;scroll-behavior: smooth;}
ol,ul,li{list-style:none}
li{list-style-type:none}
a{text-decoration:none;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.clearfix:after, .clearfix:before {content: " ";display: table;}
.clearfix:after {height: 0;line-height: 0;visibility: hidden;clear: both;}
.f_r{float:right}
.f_l{float:left}



.top{width:100%;margin:0 auto;height:190px;border:0px solid #ff0000;background:#008000 url(../images/shijieyu_4.jpg) repeat-x 0 bottom;}
.shoucang{width:1000px;height:150px;padding:0px;color:#fff;top:0;margin:0px auto;vertical-align:top;background: url(../images/shijieyu_2.jpg) no-repeat 0 -10px;}
.spy{margin:0 auto;color:#333;width:960px;text-align:right;padding:5px 0px 0 0;height:100px;font-size:10px;}
.spy img{border:0}
.spy a:link,.spy a:visited{line-height:26px;font-size:13px;color:#fff;padding:3px 15px;background:#4CAC31;margin:0 10px 0 5px;}
.spy a:hover,.spy a:active{line-height:26px;font-size:13px;color:#222;padding:3px 15px;margin:0 10px 0 5px;}
.shoucang img{vertical-align:middle}

.shoucang h1{text-indent:-9999px;width:0px;height:px;float:left;text-align:left;position:absolute;}
.shoucang h2{text-indent:-9999px;width:0px;height:0px;float:left;text-align:left;position:absolute;}
.in660{width:660px;float:left}
.in330{width:330px;float:right}
.so{width:310px;padding:15px 10px;background:#008000;}
.so li{padding:8px 10px;background:#fff;}
.input{height:30px;line-height:30px;border:1px solid #ddd;width:185px;color:#666;background:#fff url(../images/so.jpg) no-repeat 4px 2px;padding-left:30px;vertical-align:middle}
.subi{line-height:32px;border:none;width:70px;text-align:center;vertical-align:middle;color:#fff;background:#008000;}
.ninput{height:22px;line-height:22px;border:1px solid #ddd;color:#666;background:#fff;}
.ninp{height:28px;line-height:24px;padding:0 8px;}



#demo{height:24px;position:absolute;overflow:hidden;border:0px solid #ff0000;width:300px;}
#demo1{height:auto;position:relative}
#demo2{height:auto;position:relative}
.header_Hekee{width:1000px;margin:0 auto;padding:0;height:48px;background:none}
.header_Hekee ul{padding:0px;margin:0 auto;width:1000px;height:48px;}


.header_Hekee ul li{padding:0px;margin:0px;float:left;width:99px;text-align:center;height:48px;} 
.header_Hekee ul li:hover{background:#368AD3 url(../images/1.jpg) no-repeat 0 0;}

.header_Hekee ul .ov {background:url(../images/1.jpg) no-repeat 0 0;} 

.header_Hekee  a:link,.header_Hekee  a:visited{font-size:15px;line-height:48px;color:#fff;margin:0;}
.header_Hekee  a:hover,.header_Hekee  a:active{font-size:15px;line-height:48px;color:#FEFEFD;margin:0;}
/*
.header_Hekee ul li:hover{padding:0px;margin:0px;float:left;background:url(../images/top_ov.jpg) no-repeat center 1px;width:110px;}
.header_Hekee ul li:hover  a:link,.header_Hekee ul li:hover  a:visited{font-size:14px;padding:0px 16px;line-height:33px;color:#ff0000;margin:0;font-weight:bold}
.header_Hekee ul li:hover  a:hover,.header_Hekee ul li:hover  a:active{font-size:14px;padding:0px 16px;line-height:33px;color:#ff0000;margin:0;font-weight:bold}
*/
#div_center {padding:0px;margin:0 auto;width:1000px;height:50px;background:none}
#nav { font-weight:bold;line-height:40px;height:40px;margin:0px;padding:0px;}       
#nav li {float:left;padding:0;width:111px;height:40px;text-align:left;}  
#nav li a{font-size:15px;font-weight:normal;text-decoration:none;width:90px;height:40px;display:block;line-height:40px;padding-left:21px;} 
#nav li a:link ,#nav li a:visited{ color:#fff;}   
#nav li a:hover,#nav li a:active {color:#f2f2f2;}   
#nav li:hover{background:#046904 url(../images/shijieyu_6.jpg) no-repeat 0 0;} 
#nav li:hover a:link ,#nav li:hover a:visited{ color:#fff;}    
#nav li:hover a:hover,#nav li:hover  a:active {color:#f2f2f2;}   
#nav .ov{background:url(../images/shijieyu_6.jpg) no-repeat 0 0;}

#nav .ov ul {float:left;z-index:444;position: absolute; padding:0;margin:0;line-height: 33px;left: -9999em;background:#fff;width:170px;border-right:0px solid #F2F2F2;border-bottom:0px solid #046904;}       
#nav .ov ul li{background:#fff;width:170px;font-size: 13px;text-align:left;padding:0px;border-top:1px solid #046904;margin:0;height:33px;line-height:33px;overflow:hidden}
#nav .ov ul li:hover{background:#046904;} 
#nav .ov ul a{font-size: 14px;padding:0;line-height:33px;height:33px;display:block;font-weight:normal;width:150px;padding-left:20px;}            
#nav .ov ul a:link,#nav .ov ul a:visited  {color:#000; text-decoration:none;font-size: 14px;line-height:33px} 
#nav .ov ul a:hover,#nav .ov ul a:active  {color:#fff;text-decoration:none;font-size: 14px;background:#046904;line-height:33px}
#nav li:hover ul {left: auto;padding:0;margin:0;}
#nav li.sfhover ul {left: auto;padding:0;margin:0;}
#content {clear: left;}

.classp{width:960px;padding:20px 20px 10px 20px;right:50%;margin-right:-500px;bottom:0;position: absolute;background:#fff;}
.classp h2{width:30px;height:80px;background:url(../images/yaochegn_9.jpg) no-repeat 0 0;text-indent:-9999px;float:left;}
.classp ul{height:80px;background:url(../images/yaochegn_11.jpg) no-repeat 0 0;float:right;width:929px;}

.classp ul li{width:220px;line-height:60px;float:left;text-align:center;padding:20px 0 0 10px;color:#5A5F63;}
.classp ul li a:link,.classp ul li a:visited{color:#5A5F63;font-size:14px;line-height:60px;}
.classp ul li a:hover{color:#000;font-size:14px;line-height:60px;}

.a1000x2{width:1000px;margin:0 auto;padding:0px;background:#ffffff;}
.a1000x1{width:980px;margin:0 auto;padding:10px;background:#ffffff;}
.line{width:960px;background:#ffffff url(../images/line.jpg) repeat-x 0 center;padding:10px 0;text-align:center}

.infla{WIDTH:1000px;HEIGHT:305px;margin:0 auto;padding:5px 0;background:none;text-align:center;z-index:1;border:0px dashed #000}
.fla2{WIDTH:1000px;HEIGHT:177px;margin:8px auto;padding:0;border-top:5px solid #017CC9;border-bottom:5px solid #017CC9}
.margt {margin-top:8px;}
.padd{padding:5px 10px 5px 40px;text-align:left}
.paddt{padding:5px 0;text-align:left}
.lefttd{width:254px;border:1px solid #E0DBCB;background:#F8F4EA;padding:0 0 10px 0}
.table{margin:0 auto;border:0px solid #ff0000}
.table2{margin:0 auto 8px auto;background:none;border:0px solid #ff0000}



.np{
font-family: "????";font-size:13px;text-align:left;clear:both;
font-weight:normal;line-height:20px;height:40px;width:960px;padding:10px 0;margin:20px auto;border-top:1px dashed #ededed;}


.news{width:330px;padding:0px;float:left;text-align:left;}
.news h2{height:40px;line-height:40px;font-size:15px;background:#008000;color:#fff;padding:0 0 0 15px;width:315px;}
.news h2 img{float:right;margin:10px 10px 0 0;border:0}
.news h2 span{color:#ccc;font-size:12px;font-weight:bold;padding:0 0 0 10px;}
.news ul{width:308px;padding:5px 10px;margin:0;border:1px solid #ededed}
.news ul li{margin:0 auto;padding:0px;line-height:30px;color:#666;width:300px;border-bottom:1px dashed #ededed;font-size:13px;}
.news  ul a:link,.news  ul a:visited{line-height:30px;color:#666;font-size:14px;}
.news  ul a:hover,.news  ul a:active{line-height:30px;color:#000;font-size:14px;}
.news ul li span{float:right;}

.innews{width:325px;padding:0px;margin:8px 0 0 0;text-align:left;border-top:3px solid #008000}
.innews h2{height:37px;line-height:37px;font-size:15px;color:#fff;padding:0px;width:325px;background:#f2f2f2}
.innews h2 img{float:right;margin:6px 10px 0 0;border:0}
.innews h2 span{color:#fff;font-size:15px;width:120px;height:37px;display:block;padding:0px;text-align:center;background:#008800}
.innews ul{width:303px;padding:5px 10px;margin:0;border:1px solid #ededed}
.innews ul li{margin:0 auto;padding:0px;line-height:30px;color:#666;width:300px;border-bottom:1px dashed #ededed;font-size:13px;}
.innews ul a:link,.innews  ul a:visited{line-height:30px;color:#666;font-size:14px;}
.innews ul a:hover,.innews  ul a:active{line-height:30px;color:#000;font-size:14px;}
.innews ul li span{float:right;}

.innews ul h6{height:95px;border-bottom:1px dashed #ededed;font-weight:normal;color:#999;width:300px;}
.innews ul h6 a:link,.innews ul h6 a:visited{line-height:16px;color:#666;font-size:14px;}
.innews ul h6 a:hover,.innews ul h6 a:active{line-height:16px;color:#000;font-size:14px;}
.innews ul h6 img{float:left;border:1px solid #f2f2f2;margin:0}
.innews ul h6 p{word-break: break-all;line-height:16px;padding:5px 0 0 0;width:170px;float:right;font-size:12px;}

.dongtai{width:660px;padding:0px;margin:0;text-align:left;}
.dongtai h2{height:40px;line-height:40px;font-size:15px;color:#fff;padding:0 0 0 15px;width:645px;background:#008800}
.dongtai h2 img{float:right;margin:6px 10px 0 0;border:0}
.dongtai ul{width:638px;padding:5px 10px;margin:0;border:1px solid #ededed}
.dongtai ul li{margin:0;padding:0px;line-height:30px;color:#666;width:330px;border-bottom:1px dashed #ededed;font-size:13px;}
.dongtai ul a:link,.dongtai  ul a:visited{line-height:30px;color:#666;font-size:14px;}
.dongtai ul a:hover,.dongtai  ul a:active{line-height:30px;color:#000;font-size:14px;}
.dongtai ul li span{float:right;}

.dongtai ul .h4{width:300px;margin:0;float:left}
.dongtai ul .h4{width:300px;height:200px}
.dongtai ul .h4 .swiper-slide{width:100%;height:100%}
.dongtai ul .h4 .swiper-slide a{display:block;width:100%;height:100%;overflow: hidden;position: relative;}
.dongtai ul .h4 .swiper-slide img{display:block;width:100%;height:100%;border:0;padding:0;margin:0;z-index: 1;}
.dongtai ul .h4 .swiper-slide p{width:90%;padding:0 5%;height:40px;font-size:14px;line-height:40px;color:#fff;background: rgb(0, 0, 0,0.4);position: absolute;left:0;bottom:0}
.swiper-button-next, .swiper-button-prev{width:15px;height:26px;background-size:100% auto;}
.dongtai ul div.nlist{width:330px;margin:0;float:right}

.inp{width:330px;margin:0 0 9px 0;padding:0;text-align:left;}
.inp h2{height:40px;line-height:40px;margin:0;font-size:15px;background:#008000;color:#fff;padding:0 0 0 15px;width:315px;font-weight:normal;}
.inp h2 img{float:right;margin:7px 5px 0 0;border:0}
.inp ul{width:308px;margin:0 auto;padding:15px 10px;line-height:25px;font-size:13px;color:#666;border:1px solid #ededed}


.inad {width:660px;margin:0;padding:8px 0;}
.inad img{margin:0;border:0}



.tj {width:660px;margin:0;padding:0;text-align:left;}
.tj h2{float:left;width:28px;height:176px;padding:30px 5px 0 5px;text-align:center;font-size:19px;color:#fff;background:#ffffff url(../images/shijieyu_25.jpg) no-repeat 0 center;}
.tj ul{float:right;width:600px;padding:17px 10px;border:1px solid #ededed}

.ds{width:1000px;margin:8px auto 0 auto;padding:0;text-align:left;}
.ds h2{float:left;width:28px;height:170px;padding:20px 5px 0 5px;text-align:center;font-size:19px;color:#fff;background:#ffffff url(../images/shijieyu_25.jpg) no-repeat 0 center;}
.ds h2 a:link,.ds h2 a:visited{font-size:19px;color:#fff;}
.ds ul{float:right;width:940px;padding:10px 0 10px 20px;border:1px solid #ededed}
.ds ul li{float:left;width:185px;text-align:center;}
.ds ul li p{padding:6px 0; width:150px;margin:0 auto;text-align:left;}
.ds ul a:link,.ds ul a:visited{font-size:13px;line-height:18px;color:#333}

.border{border:1px solid #DBDBDB;border-top:0px solid #EBECEB;}
.border ul{padding:5px 8px;}
.border2{border-right:6px solid #fff;border-left:6px solid #fff;background-color:#FFFFFF;}
.border4{border:1px solid #f2f2f2;}
.border3{border-right:3px solid #F5F5F5;border-top:3px solid #F5F5F5;border-left:3px solid #F5F5F5;background:#fff;overflow:hidden;width:306px;}




.title{font-size:17px;text-align:center;color:#222;
font-weight:bold;line-height:40px;min-height:50px;width:708px;padding:0;margin:0 auto 20px auto;border-bottom:1px dashed #ccc}

.pingl{padding:10px;width:728px;color:#222;background:none;margin:0 auto 10px auto;border: 1px solid #f2f2f2}
.pingl td{font-size:14px;line-height:26px;padding:5px 0}
.neirong{font-size:14px;line-height:180%;width:730px;overflow:hidden;padding:0px 0 10px 0;color:#000;margin:0 auto;}
.neirong .ul{padding:10px;width:708px;color:#222;background:none;margin:0 auto;border: 1px solid #f2f2f2}
.neirong .ul img{padding:0px;border:none;padding:15px 0px;max-width:680px;}
.neirong .ul li{color:#222}
.neirong td{font-size:13px;line-height:22px;color:#222}
.neirong .ul a:link,.neirong a:visited{font-size:14px;line-height:28px;color:#222}
.neirong .ul a:hover{font-size:14px;line-height:28px;color:#0072FF}

.neirong .ul dl{width:680px;margin:0 auto}
.neirong .ul dt{font-size:20px;line-height:36px;background:#f2f2f2;border-left:3px solid #00BAFF;color:#00BAFF;padding:5px 0 0 20px;width:660px;}
.neirong .ul dd{font-size:14px;line-height:26px;padding:10px 0 10px 20px;width:660px;}

.h1{background:#F7F8F8;color:#014EAA;text-align:left;margin:0 auto;height:40px;border:1px solid #ededed;line-height:40px;font-size:15px;padding:0px;width:728px;font-weight:normal;}
.h1 span{padding:0 0 0 20px;color:#368AD3;}
.h1 a{line-height:40px;font-size:14px;color:#0072FF}
.h1 a:hover{line-height:40px;font-size:14px;color:#000;}

.h1 em{float:right;padding-right:15px;}


.hx{text-align:left;margin:0 auto 8px auto;font-size:15px;height:38px;line-height:38px;background:#F7F8F8 url(../images/home.jpg) no-repeat left 0;color:#014EAA;padding:0px 0 0 70px;width:645px;font-weight:normal;}

/*.chp{font-size:14px;line-height:180%;width:715px;overflow:hidden;padding:0px 0 20px 0;color:#000;margin:0 0 20px 0;}*/
.attr {width:100%;background:#f2f2f2;padding:10px;box-sizing: border-box;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;margin-bottom:10px;}
.attr td{margin:0px auto;padding:5px;text-align:left;font-weight:normal;font-size:13px;line-height:20px;}
.attr td a{font-weight: 600;color: #008000 !important;}
.attr li{padding:5px 20px;}
.attr li span{padding: 0 10px;}

.chp{padding:10px;width:708px;color:#ccc;background:none;margin:0 auto;border: 1px solid #f2f2f2}
.chp li{margin:0px;width:100%;text-align:left;height:160px;padding:10px;color:#8A8787;word-break: break-all;box-sizing: border-box;position: relative;}
.chp li a{display:block;width:100%;height:100%}

.chp li:after, .chp li:before {content: " ";display: table;}
.chp li:after {height: 0;line-height: 0;visibility: hidden;clear: both;}


.chp li img{border:1px solid #ededed;width:200px;padding:0px;float:left;margin:0 10px 0 0;display: block;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.chp li .ptext{width:470px;float:right}
.chp li .ptext .t{font-size:16px;line-height:26px;color:#000;padding-bottom:10px;}
.chp li .ptext .a{line-height:22px;font-size:14px;color:#666}

.chp li:hover{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#f2f2f2}

.chp li:hover .ptext .t{color:#08b408}

.one{padding:10px 0px 10px 42px;margin:0px;width:213px;text-align:left;height:210px;float:left;color:#ccc;line-height:25px;}
.one a:link,.one a:visited{font-size:14px;line-height:18px;color:#222;}
.one a:hover,.one a:active{font-size:14px;line-height:18px;color:#0072FF}
.one img{border:1px solid #ededed;padding:3px;}
.one p{display:block;line-height:18px;text-align:center;font-size:13px;width:210px;margin:0px;padding:5px 0px;color:#222;}

.chp2{padding:10px;width:695px;color:#ccc;background:none;margin:0 auto;}
.chp2 span{padding:0;margin:0}
.chp2 img{border:1px solid #f2f2f2;padding:0}
.chp2  a:link,.chp2 a:visited{font-size:13px;line-height:18px;color:#222;}
.chp2  a:hover,.chp2 a:active{font-size:13px;line-height:18px;color:#0072FF}
.hy{width:700px;margin:0 auto;font-size:14px;line-height:28px;}
.hy .td{text-align:right;height:30px;width:160px;}
.hy .neiinput2{border:1px solid #ededed;color:#000}
.u{font-size:13px;color:#666;font-weight:bold;text-decoration: none;}
.cnews{padding:10px;width:708px;color:#666;background:none;margin:0 auto;border: 1px solid #f2f2f2}
.cnews li{width:688px;margin:0 auto;padding:2px 5px;font-size:13px;line-height:30px;border-bottom:1px solid #ededed;}
.cnews li span{float:right;}
.cnews li p{border-top:1px dashed #ededed;color:#222;}
.cnews li a:link,.cnews li a:visited{font-size:13px;line-height:30px;color:#222;}
.cnews li a:hover{color:#348B40;font-size:13px;line-height:30px;}
.cnews li em{border:1px dashed #ededed;padding:5px 10px;display:block;font-style: normal;}
.pg{clear:both;width:680px;text-align:center;height:40px;font-size:13px;line-height:25px;margin:10px auto;border-top:0px dashed #ededed}
.pg a:link,.pg a:visited{font-size:13px;line-height:25px;color:#222}
.pg2{clear:both;width:400px;text-align:center;height:40px;font-size:13px;line-height:25px;margin:10px auto;border-top:0px dashed #ededed}
.pg2 a:link,.pg2 a:visited{font-size:13px;line-height:25px;color:#222}


.lpic{width:190px;margin:0 0 6px 3px;}
.bottom {
	font-size: 13px;
	color: #fff;height:90px;
	line-height:20px;width:100%;background:#008000;
margin:0 auto;padding:0;border-top:3px solid #0B6F0B;
}
.bottom .ul{margin:0px auto;width:1000px;padding:12px 0 0 0;height:78px;line-height:25px;text-align:center;background:#1B811B;}
.bottom .ul img{vertical-align:middle}
.bottom .ul  a:link,.bottom .ul a:visited{	font-size: 13px;
	color: #fff;line-height:25px;
	text-decoration: none;}
.bottom .ul a:hover,.bottom .ul a:active{	font-size: 13px;
	color: #222;line-height:25px;
	text-decoration: none;}
.bottom dl{width:990px;font-size:14px;margin:0 auto;padding:15px 0;line-height:22px;text-align:left;font-weight:bold;color:#666;background: url(../images/bt.gif) no-repeat 20px 24px;}

.bottom .dd{width:165px;padding:20px 0 15px 80px;margin:0;float:left;height:130px;}
.bottom .dd li{text-align:left;padding:0;margin:0;line-height:22px;}
.bottom .dd a:link,.bottom .dd a:visited{font-size:13px;line-height:22px;font-weight:normal;color:#666;}
.bottom .dd a:hover{font-size:13px;line-height:22px;font-weight:normal;color:#000;}

.Flink{clear:both;font-size:13px;line-height:30px;padding:0px;width:1000px;margin:0px auto;text-align:left;background:#fff;}
.Flink ul{width:1000px;padding:10px 0;margin:0 auto;}
.Flink ul span{padding:8px 20px;background:#008800;margin:0 10px 0 0;color:#222;text-align:center;}
.Flink ul a:link,.Flink ul a:visited{margin-right:10px;font-size:13px;line-height:20px;color:#333}
.Flink ul a:hover,.Flink ul a:active{margin-right:10px;font-size:13px;line-height:20px;color:#000}
.more{margin-top:10px}
.intext{font-size:13px;line-height:25px;padding-top:6px;color:#fff}
.btlink{background: url(../images/hhrqsy_15.jpg) no-repeat right 30px;font-size:14px;line-height:30px;padding:15px 0px;width:1000px;margin:0px auto 10px auto;text-align:left;color:#000;font-weight:bold;border-top:1px solid #B2B5B7;border-bottom:1px solid #B2B5B7;}
.btlink dl{padding-left:10px;width:130px;float:left}
.btlink dl a:link,.btlink dl a:visited{font-size:13px;line-height:22px;color:#2A2A2A;font-weight:normal;}
.btlink dl a:hover{font-size:13px;line-height:22px;color:#FF0066;font-weight:normal;}
.bl{border-left:1px solid #CED1D3;height:140px;}
.font13-22{font-size:13px;line-height:22px;color:#2A2A2A;text-decoration:none;}
.font12-22{font-size:13px;line-height:24px;color:#598407;text-decoration:none;}
.font13{font-size:13px;line-height:30px;color:#2A2A2A;text-decoration:none;}

/***---------------------------*/



.clear {
        clear: both;
        margin:0;height:0;padding:0;

}






#changjing{overflow:hidden;height:170px;width:600px;margin:0px;padding:0}
#changjing td{padding:0 6px;}
#changjing td img{border:1px solid #ededed;padding:3px;}



.inmar{width:723px;color:#000;margin:0 auto;border:1px solid #B3CFE5;background:#fff}
.inmar h2{width:700px;padding:0 0 0 23px;line-height:40px;font-size:16px;color:#194795;text-align:left;background:#D8D4C8 url(../images/tongda_12_2.jpg) no-repeat 0px 0px;font-weight:bold;}
.inmar h2 img{float:right;margin:10px 10px 0 0;border:0}
.inmar ul{width:703px;margin:0;padding:0 10px;line-height:25px;color:#222;}
#xiehui{overflow:hidden;height:180px;width:308px;margin:0px;}
.gd{text-align:center;margin:0 5px;padding:0px;width:180px;}
/*.gd:hover{background:#990003;}*/
.gd img{padding:2px;margin:0;border:1px solid #E0E0E0;}
.gd li{width:176px;float:left}
.gd p{padding:0;margin:0 auto;width:170px;height:25px;display:block;text-align:center;background:none;}
.gd a:link,.gd a:visited{color:#666;font-size:13px;line-height:25px;}
.gd a:hover{color:#2D79F8;font-size:13px;line-height:25px;}









.kg2{width:650px;line-height:32px;}
.kg2 dd{padding:0;margin:0;text-align:left}
.baozhang{border:1px solid #ededed;margin:8px 0 8px 0;padding:0;width:274px;}
#lib_Tab1{width:100%;margin:0px;padding:0px;;border:none;}
#lib_Tab2{width:100%;margin:0px;padding:0px; }
.lib_Menubox {width:456px;margin:0;font-size: 14px;padding:0;line-height:35px;height:38px;}
.lib_Menubox ul{margin:0px;padding:0px;list-style:none;position:absolute;text-align:center;}
.lib_Menubox a:link,.lib_Menubox a:visited {color:#F69D03;font-size: 14px;line-height:35px;height:35px;}
.lib_Menubox a:hover {color:#ff0000;font-size: 14px;line-height:35px;height:35px;}


/*.lib_Menubox span{float:right;margin:4px 10px 0 auto;font-size:12px;padding-top:2px;display:block;color:#515151;background:#F7F7F7 url(/images/mmbg.jpg) no-repeat 0 0;line-height:20px;width:70px;text-align:center}*/
.lib_Menubox li{color:#fff;float:left;display:block;cursor:pointer;margin:0px;padding:0;line-height:35px;height:35px;width:137px;border-top:1px solid #D6D9E0;border-bottom:1px solid #D6D9E0;background:#F4F4F0}
.lib_Menubox li.hover{font-weight: bold;color:#fff;height:35px;padding:0px;line-height:35px;width:137px;border-top:3px solid #F69D03;border-right:1px solid #D6D9E0;border-left:1px solid #D6D9E0;border-bottom:none;background:#Fff}
.lib_Contentbox{clear:both;text-align:left;margin:0px auto;padding:0px;width:205px;}
.lib_Contentbox ul{margin:0px;padding:0px;}


.lib_Menubox2 {width:533px;margin:0;margin-top:12px;font-size: 14px;padding:0;line-height:31px;height:31px;border-bottom:2px solid #ededed}
.lib_Menubox2 ul{margin:0px;padding:0px;list-style:none;position:absolute;text-align:center;}
.lib_Menubox2 a:link,.lib_Menubox2 a:visited {color:#fff;font-size: 13px;line-height:30px;}
.lib_Menubox2 a:hover {color:#ffF;font-size: 13px;line-height:30px;font-weight:bold}


/*.lib_Menubox span{float:right;margin:4px 10px 0 auto;font-size:12px;padding-top:2px;display:block;color:#515151;background:#F7F7F7 url(/images/mmbg.jpg) no-repeat 0 0;line-height:20px;width:70px;text-align:center}*/
.lib_Menubox2 li{color:#fff;float:left;display:block;cursor:pointer;margin:0px;padding:0;line-height:30px;height:31px;width:93px;background:url(../images/yn_14_2.jpg) no-repeat 0 0px;}
.lib_Menubox2 li.hover{font-weight: bold;color:#fff;height:31px;padding:0px;line-height:30px;width:93px;border:none;background:url(../images/yn_14.jpg) no-repeat 0 0px;}




#he_fd{background:#ffffff;padding:6px;width:180px;text-align:left;line-height:25px;}
#he_fd h5{padding:5px 10px;line-height:30px;width:160px;}
#he_fd ul{padding:5px;margin:0 auto;clear:both;width:170px;}
#he_fd ul li{margin:0 auto;text-align:left;text-indent:0;width:170px;padding:3px 0;border-bottom:1px solid #f2f2f2;}
#he_fd ul  img{padding:0;margin:0;border:0;vertical-align:middle}
.ho{border:1px solid #FEA501;border-top:#A73800 3px solid}
.ho h5{background:#FF6600;color:#fff;font-size:14px;}
.lv{border:1px solid #74A474;border-top:#036704 3px solid}
.lv h5{background:#3F823F;color:#fff;font-size:14px;color:#fff}
.la{border:1px solid #CBF3FB;border-top:#054779 3px solid}
.la h5{background:#039FF2;font-size:14px;color:#fff}
.hu{border:1px solid #f2f2f2;border-top:#4C4C4C 3px solid}
.hu h5{background:#D4D4D4;font-size:14px;color:#222}
#he_fd li a:link{line-height:25px;color:#333}
#he_fd li img{padding:0;margin:0;border:0;vertical-align:middle}

.daohang{width:292px;padding:0;margin:0;float:left}
.daohang h2{height:48px;line-height:48px;font-size:18px;background:url(../images/deyang_4_2.jpg) no-repeat 0 0px;color:#000;padding:0 0 0 50px;width:242px;font-weight:normal;}
.daohang ul{width:292px;margin:0;padding:10px 0 0 0;line-height:42px;font-size:14px;color:#666;background:url(../images/deyang_13.jpg) no-repeat 0 8px;}
.daohang ul li{padding:0px;text-align:center;font-size:14px;width:292px;line-height:61px;height:61px;margin:0;font-weight:bold;}
.daohang ul li a:link,.daohang ul li  a:visited{line-height:61px;font-size:18px;color:#37AE02;}
.daohang ul li a:hover,.daohang ul li a:active{line-height:61px;font-size:18px;color:#000;}



.inv{width:260px;padding:0;margin:10px 0 0 0;text-align:left}
.inv h2{height:40px;line-height:40px;font-size:15px;background:url(../images/neip.jpg) no-repeat 0 0px;color:#368AD3;padding:0 0 0 35px;width:225px;font-weight:bold;}
.inv h2 a{font-size:15px;color:#368AD3;}
.inv h2 img{float:right;border:0;margin:10px 15px 0 0}
.inv ul{width:238px;margin:0;padding:5px 10px;font-size:14px;color:#666;line-height:25px;border:1px solid #D5D9DC;}
.inv ul li{border-bottom:1px solid #ededed}
.inv ul li a{font-size:14px;color:#666;line-height:30px;}

.inv2{width:260px;padding:0;margin:0;text-align:left}
.inv2 h2{height:40px;line-height:40px;font-size:14px;background:url(../images/h.jpg) no-repeat 0 0px;color:#fff;padding:0 0 0 30px;width:230px;font-weight:normal;}
.inv2 h2 img{float:right;border:0;margin:10px 15px 0 0}
.inv2 ul{width:238px;margin:0;padding:5px 10px;font-size:14px;color:#666;line-height:25px;border:1px solid #D5D9DC;}
.inv2 ul li{border-bottom:1px solid #ededed}
.inv2 ul li a{font-size:14px;color:#666;line-height:30px;}

.search,
.neip{width:260px;padding:0;margin:0;}
.search h2,
.neip h2{height:40px;line-height:40px;font-size:15px;background:#008800;color:#fff;padding:0 0 0 20px;width:240px;font-weight:bold;}
.neip h2 a{font-size:15px;color:#fff;}

.neip ul{width:238px;margin:0;padding:5px 10px;font-size:14px;color:#666;line-height:25px;border:1px solid #ededed;}
.neip ul li{line-height:32px;height:32px;width:228px;text-align:left;padding:0 0 0 10px;border-bottom:1px solid #f2f2f2;overflow:hidden}
.neip ul li a{font-size:14px;line-height:32px;color:#333}
.neip ul li a:hover{font-size:14px;line-height:32px;color:#0063E7}

.search ul{width:238px;margin:0;padding:5px 10px;font-size:14px;color:#666;line-height:25px;border:1px solid #ededed;}
.search ul li{padding:5px 10px}
.search ul li span{font-size:13px;line-height:16px;padding-bottom:5px;display:block;width:100%;}

.c{margin:0 auto;width:996px;padding:0;height:435px;}
.book{margin-top:10px;}
.book td{padding:3px 10px;}

.inhekee { width:1000px; height:260px; margin:0px auto;padding:6px 0;text-align:center
/*max-width:1420px;_width: expression((document.documentElement.clientWidth||document.body.clientWidth)<1000? "1002px":"");position: relative;*/}
.inhepic{ width:1000px;height:300px; margin:0px auto;padding:0;}
.inhepic li{width:1000px;height:300px;}
.inhekee img { border: none;}


.inhekee .num { overflow:hidden; height: 25px; position: absolute; bottom:30px;right:60px;zoom:1; z-index:3 }
.inhekee .num li { width: 25px; height: 25px; line-height: 25px; text-align: center; font-weight: 400;  color: #FFFFFF; background: #0066FF; margin-right: 10px; border-radius:50%; cursor:pointer; float: left; }
.inhekee .num li.on { background: #368AD3; } 


.inhekee .prev,
.inhekee .next { display: none; width: 40px; height: 100px; background: url(../js/btn.png) no-repeat; position: absolute; top:100px;}
.inhekee .prev { left: 0; }
.inhekee .next { right: 0; background-position: right }

#preview{ float:none; margin:0px;padding:0; text-align:left; width:227px;}
.jqzoom{ width:227px; position:relative;padding:0;margin:0;height:260px;}
.jqzoom img{padding:0;margin:0;border:1px solid #f2f2f2;padding:3px;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:#ffffff;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:322px; margin-right:6px;}
#spec-list div{ margin-top:0;margin-left:-30px;}


.p_number{padding:10px;width:360px;margin:5px auto;font-size:14px;line-height:30px;}	
.p_number .add_chose{width:320px;height:32px;}
.p_number .add_chose a{float:left;margin:0;display:block;width:26px;height:26px;line-height:99em;overflow:hidden;background:url(../images/reduce-add.gif) no-repeat;}
.p_number .add_chose a.reduce{background-position:0 0;}
.p_number .add_chose a.reduce:hover{background-position:0 -27px;}
.p_number .add_chose a.add{background-position:-27px 0;}
.p_number .add_chose a.add:hover{background-position:-27px -27px;}
.p_number .add_chose .text{float:left;margin:0 5px;display:inline;border:solid 1px #ccc;padding:3px 3px 3px 8px;width:32px;line-height:18px;font-size:14px;color:#990000;font-weight:800;}
.p_number .buy{line-height:36px;width:320px;}
.p_number .buy .total-font{font-family:Arial;font-size:26px;}
.p_number  .jifen{border-bottom:solid 1px #0154BC;width:360px;}
.p_number .ytext{padding:6px 0;}
.buy{padding:10px 0;}
.seld{width:706px;font-size:13px;line-height:25px;color:#222}
.seld a:link,.seld a:visited{font-size:13px;line-height:25px;color:#222;}
.seld a:hover{font-size:13px;line-height:25px;color:#008001;}
.seld table{line-height:30px;width:700px;}
.seld td{border-bottom:1px solid #f2f2f2;padding:4px 0 4px 10px}

.ut,
.ujjul,
.main{width:1000px;padding:20px;margin:4px auto 10px auto;background:#fff;box-sizing: border-box;border:1px solid #ededed;}

.ujj{width:800px;padding:0;margin:0 auto;}
.ujj h1{text-align:center;font-size:20px;line-height:40px;color:#555;border:1px solid #ededed;}



.ujjul h3{text-align:center;font-size:14px;line-height:40px;color:#666;border-top:1px solid#f2f2f2;padding:0;}

.ujjul ul{padding:20px 0;margin:30px auto;color:#333;width:440px;border:1px solid #f2f2f2;padding:30px;box-sizing: border-box;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.ujjul ul .li{border-bottom:1px solid #f2f2f2;padding:10px 0;margin:0;font-size:14px;line-height:30px;display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: flex-start;
	align-items: center;
	align-content: center;}
.ujjul ul li span{display:block;padding:0 10px 0 0;margin:0;width:100px;text-align:right;box-sizing: border-box;}
.ujjul ul .lis{padding:30px 10px 0 10px;margin:0;font-size:14px;line-height:20px;text-align: center;border-bottom:0px solid #f2f2f2;}
.ujjul ul p{padding:30px 0  0 0;margin:0;font-size:14px;line-height:20px;}
.ujjul ul .li a,
.ujjul ul p a{margin:0 6px;font-size:14px;color:#008000;}
.ujjul ul input {vertical-align:middle;}
.ujjul #tishi{font-size:13px;color:#ff0000;padding:10px 0 0 0;text-align:center;}


.Rsubmit{width: 160px;margin:0 auto;
    border: none;height: 40px;
    outline: none;
    background: #008000;
    -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
    font-size: 16px;
    color: #fff;
}

.Rsubmit:hover{background: #0B6F0B;}
.Bsubmit{padding:0 30px;margin:20px auto;
height: 40px;
border: none;
outline: none;
background: #d0dfee;
-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
font-size: 16px;
color: #008000;}

.xuzhi{width:100%;padding:0px;margin:0 auto;box-sizing: border-box;}
.ujjul h2,
.xuzhi h2{margin:0px auto;border-bottom:1px solid #f2f2f2;position:relative;height:40px;line-height:30px;}
.ujjul h2:before,
.xuzhi h2:before{display:block;width:30px;height:3px;bottom:-1px;left:0;background:#0B6F0B;position: absolute;content:"";}
.ujjul h2 i,
.xuzhi h2 i{font-size:20px;font-weight:600;;padding:0 20px 0 0}
.ujjul h2 span
.xuzhi h2 span{font-size:14px}
.xuzhi ul{width:100%;margin:0 auto;padding:20px 0;font-size:16px;line-height:24px;}
.ujjul h3,
.bm h3,
.xuzhi h3 {text-align:center;padding:20px 0}
.bm h3 .rumi,
.xuzhi h3 .rumi{padding:0 30px;margin:0 20px;
height: 40px;
border: none;
outline: none;
background: #008000;
border-radius: 4px;
font-size: 16px;
color: #fff;}

.bm h4,
.ujjul>ul>h4 {text-align:center;padding:10px 0 20px 0;font-size:16px;font-weight:600;position:relative}
.bm h4:before,
.ujjul>ul>h4:before{width:30px;height:3px;content:"";background:#008000;position: absolute;left:calc(50% - 15px);bottom:8px}
label a,
.ujjul h3 a{color:#008000;font-weight:600}
.tinput,.binput,
.winput{-webkit-appearance: none;appearance: none;box-sizing:border-box;
background-color: #fff;
background-image: none;
border-radius: 4px;
border: 1px solid #ededed;
box-sizing: border-box;
color: #222;
display: inline-block;
font-size: inherit;

line-height: 32px;
outline: none;
padding: 0 6px;
transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.tinput,
.winput{height: 34px;}
.binput{height:100px;width:100%}


.ujjul .tinput{width:240px;}

.winput{transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);}
.tinput:hover{outline: none;border-color: rgb(32, 107, 209,0.4);}
.tinput:focus,.winput:focus,.binput:focus{outline: none;border-color: rgb(32, 107, 209,0.4);}
.tinput.none:hover{outline: none;border: 1px solid #d9ecff;}
.tinput.none:focus{outline: none;border: 1px solid #d9ecff;}

input{-webkit-text-security: none !important;}
input::-webkit-input-safebox-button{display: none;}
input[type="checkbox"],
input[type="radio"] {
width: 14px;
margin: 0 10px 0 0;
height: 14px;
display: block;
text-align: center;
line-height: inherit;
position: relative;
padding: 0;}
.bbb li.ss,
label {
    position: relative;
    height: 30px;
    line-height: 30px;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
    align-content: stretch;
}
label i{padding:0 10px 0 5px}

input:disabled {
    background-color: #e0e0e0;
    color: #a0a0a0;
    cursor: not-allowed;
    transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 0);
  }
  input:disabled:focus{border-color: rgb(32, 107, 209,0);}
  .black_overlay{display:none;position:fixed;top:0px;left:0px;width:100vw;height:100vh;background-color:rgb(255, 255, 255,0.4);z-index:1001;}

.white_content{display:none;text-align:left;position:fixed;top:50%;left:50%;margin:-230px 0 0 -350px;width:700px;height:460px;background-color:white;z-index:1002;
-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #ededed;
-webkit-box-shadow:5px 5px 5px 0px #c59c1e;-moz-box-shadow: 5px 5px 5px 0px #c59c1e;box-shadow:0 4px 23px 5px #ededed}

.hyxy{width:100%;background:#f2f2f2;color:#333;font-size:14px;height:40px;padding:5px 10px;line-height:40px;border-bottom:1px solid #eee;box-sizing: border-box;position: relative;}
.hyxy a{color:#000;font-size:14px;height:30px;line-height:30px;position: absolute;right:10px;top:5px}
.white_content ul{width:100%;padding:10px;margin:10px auto 0 auto;font-size:15px;line-height:22px;overflow-y:auto;height:380px;box-sizing: border-box;}
